/**
 * 
 */
package protectora;

import java.util.Date;

/**
 * @author roberto
 *
 */
public class Animales {

	//Atributos
	
	protected Date fechaEntrada;
	
	protected long id;
	
	protected Date fechaSalida;
	
	protected String Nombre;
	
	protected int edad;
	
	protected boolean adoptado;
	
	protected boolean sociable;
	
	protected boolean enfermo;
	
	//Constructores
	/**
	 * 
	 */
	public Animales() {
		super();
	}

	/**
	 * @param fechaEntrada
	 * @param id
	 * @param nombre
	 * @param gatoPerro
	 */
	public Animales(Date fechaEntrada, long id, String nombre) {
		super();
		this.fechaEntrada = fechaEntrada;
		this.id = id;
		Nombre = nombre;
		this.adoptado=false;
		this.enfermo=true;
	}

	/**
	 * @param fechaEntrada
	 * @param id
	 * @param nombre
	 * @param gatoPerro
	 * @param edad
	 */
	public Animales(Date fechaEntrada, long id, String nombre,
			int edad) {
		super();
		this.fechaEntrada = fechaEntrada;
		this.id = id;
		Nombre = nombre;
		this.edad = edad;
		this.adoptado = false;
		this.enfermo = true;
	}
	
	

	/**
	 * @param fechaEntrada
	 * @param id
	 * @param fechaSalida
	 * @param nombre
	 * @param gatoPerro
	 * @param edad
	 * @param adoptado
	 * @param sociable
	 */
	public Animales(Date fechaEntrada, long id, Date fechaSalida,
			String nombre, int edad, boolean adoptado,
			boolean sociable, boolean enfermo) {
		super();
		this.fechaEntrada = fechaEntrada;
		this.id = id;
		this.fechaSalida = fechaSalida;
		Nombre = nombre;
		this.edad = edad;
		this.adoptado = adoptado;
		this.sociable = sociable;
		this.enfermo = enfermo;
	}

	public Date getFechaEntrada() {
		return fechaEntrada;
	}

	public void setFechaEntrada(Date fechaEntrada) {
		this.fechaEntrada = fechaEntrada;
	}

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public Date getFechaSalida() {
		return fechaSalida;
	}

	public void setFechaSalida(Date fechaSalida) {
		this.fechaSalida = fechaSalida;
	}

	public String getNombre() {
		return Nombre;
	}

	public void setNombre(String nombre) {
		Nombre = nombre;
	}

	public int getEdad() {
		return edad;
	}

	public void setEdad(int edad) {
		this.edad = edad;
	}

	public boolean isAdoptado() {
		return adoptado;
	}

	public void setAdoptado(boolean adoptado) {
		this.adoptado = adoptado;
	}

	public boolean isSociable() {
		return sociable;
	}

	public void setSociable(boolean sociable) {
		this.sociable = sociable;
	}

	public boolean isEnfermo() {
		return enfermo;
	}

	public void setEnfermo(boolean enfermo) {
		this.enfermo = enfermo;
	}
	
	
	
	
	
}
